EOleSysError a "trida neni zaregistrovana"
Otázka od: mydelphiconf@centrum.cz
13. 9. 2004 12:28
Ahojky lidi,
kolega odesel a ja po nem zdedil mrtvolku v podobe aplikace, ktera
"chodi/nechodi". Jeden z problemu je nasledujici:
Pri pouziti TDCOMConnection a pokusu o spojeni (DCOMConn.Connected) mi program
zhavaruje na EOLESysError s hlaskou "Trida neni zaregistrovana".
Netusite nekdo, co s tim?
P.
WinXPcz SP1, D7 ent.,
Odpovedá: Pavel Benacek
13. 9. 2004 14:02
On Mon, 13 Sep 2004 13:28:44 +0200, <mydelphiconf@centrum.cz> wrote:
> Ahojky lidi,
> kolega odesel a ja po nem zdedil mrtvolku v podobe aplikace, ktera
> "chodi/nechodi". Jeden z problemu je nasledujici:
>
> Pri pouziti TDCOMConnection a pokusu o spojeni (DCOMConn.Connected) mi
> program zhavaruje na EOLESysError s hlaskou "Trida neni zaregistrovana".
>
> Netusite nekdo, co s tim?
>
> P.
>
> WinXPcz SP1, D7 ent.,
>
Problem je v tom, ze se pomoci DCOMConnection pripojujes ke COM objektu na
PC, kde tento COM object neni zaregistrovan. Pomoc je snadna, staci objekt
zaregistrovat, pokud je v exe aplikaci, tak ji staci jednou pustit a on se
sam zaregistruje, jinak se musi pouzit nejaky programek na registraci COM
objektu.